Business

Air Canada just ordered 30 electric planes that can carry passengers up to 500 m..